package health.lm.com.shop.entity;

import com.chad.library.adapter.base.entity.MultiItemEntity;

import java.util.List;

/**
 * Created by Android Studio .
 * Project：hlian health.lm.com.shop.entity
 * Date：2019/8/14 17:18
 * Introduce：人脉连首页
 */
public class PeopleChainMultiEntity implements MultiItemEntity {
    public static final int TYPE_BANNER = 0;//轮播
    public static final int TYPE_CATEGORY = 1;//四个按钮
    public static final int TYPE_RECOMMEND_COMPANY = 2;//商会推荐横向列表
    public static final int TYPE_MY_COMPANY = 3;//我的商会
    public static final int TYPE_DISCOVER_PEOPLE = 4;//发掘人脉
    public static final int TYPE_COMPANY_DYNAMIC = 5;//商会动态
    public static final int TYPE_RECOMMEND_COMPANY_2 = 6;//商会推荐纵向列表

    private int itemType;
    private List<PeopleChainEntity.BannerEntity> banner;
    private List<PeopleChainEntity.RecommendEntity> recommend;
    private PeopleChainEntity.MyBusinessEntity my_business;
    private List<PeopleChainEntity.DiscoverEntity> discover;
    private List<CompanyDynamicEntity> dynamic;
    private List<HLAllCompanyEntity> business_recommend;

    public PeopleChainMultiEntity(int pItemType) {
        itemType = pItemType;
    }

    @Override
    public int getItemType() {
        return itemType;
    }

    public void setItemType(int pItemType) {
        itemType = pItemType;
    }

    public List<PeopleChainEntity.BannerEntity> getBanner() {
        return banner;
    }

    public void setBanner(List<PeopleChainEntity.BannerEntity> pBanner) {
        banner = pBanner;
    }

    public List<PeopleChainEntity.RecommendEntity> getRecommend() {
        return recommend;
    }

    public void setRecommend(List<PeopleChainEntity.RecommendEntity> pRecommend) {
        recommend = pRecommend;
    }

    public PeopleChainEntity.MyBusinessEntity getMy_business() {
        return my_business;
    }

    public void setMy_business(PeopleChainEntity.MyBusinessEntity pMy_business) {
        my_business = pMy_business;
    }

    public List<PeopleChainEntity.DiscoverEntity> getDiscover() {
        return discover;
    }

    public void setDiscover(List<PeopleChainEntity.DiscoverEntity> pDiscover) {
        discover = pDiscover;
    }

    public List<CompanyDynamicEntity> getDynamic() {
        return dynamic;
    }

    public void setDynamic(List<CompanyDynamicEntity> pDynamic) {
        dynamic = pDynamic;
    }

    public List<HLAllCompanyEntity> getBusiness_recommend() {
        return business_recommend;
    }

    public void setBusiness_recommend(List<HLAllCompanyEntity> pBusiness_recommend) {
        business_recommend = pBusiness_recommend;
    }
}
